""" 练习1. “猜数字”游戏
- 作者：徒步天下(code@lihf.net)
- LMIG：挨踢精英微创新小组（Long Micro Innovation Group）
- 版本：v0.1
- 发布时间：2021/5/8
- 更新时间：2021/5/8
- 版权声明：本文档采用 MulanPSL v2 许可，转载或引用请保留作者及版本信息。

### 用 if 语句和循环语句实现“猜数字”。

1. 程序随机生成一个 1-100 之间的整数。
2. 用户输入一个数值。
3. 如果输入的数值比生成的数值大，程序输出提示“大了”，并提示重新输入。
4. 如果输入的数值比生成的数值小，程序输出提示“小了”，并提示重新输入。
5. 如果输入的数值比生成的数值大，程序输出提示“猜对了”，程序结束。

### 提示 

1. 生成随机数，要用到随机数库函数 `random.randint()`
2. 输入函数：`input()`
3. 输出函灵敏：`print()`
4. 判断语句：`if`, `elif`, `else`
5. 循环语句：`while`, `break`
"""

import random

target = random.randint(1, 100)  # 生成目标数

while True:
    guess = int(input("请输入一个 1到100 之间的整数："))
    if guess>target:
        print("大了")
    elif guess<target:
        print("小了")
    else:
        print("猜对了")
        break

